package com.svs.project.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.svs.common.annotation.Excel;
import com.svs.common.base.BaseEntity;
import java.util.Date;

/**
 * 每天生产线情况日志表 pro_line_log
 *
 * @author 杜建桥
 * @date 2023-08-12
 */
public class ProLineLog extends BaseEntity<ProLineLog> {
	private static final long serialVersionUID = 1L;
	
	/** 编号 */
	@Excel(name = "编号")
	private Long id;
	/** 日期 */
	@Excel(name = "日期")
	@JsonFormat(pattern = "yyyy年MM月dd日 HH:mm:ss")
	private Date nowTime;
	/** 生产线ID */
	@Excel(name = "生产线ID")
	private Long lineId;
	/** 生产线编码 */
	@Excel(name = "生产线编码")
	private String lineCode;
	/** 生产线名称 */
	@Excel(name = "生产线名称")
	private String lineName;
	/** 计划投产数量 */
	@Excel(name = "计划投产数量")
	private Integer planNum;
	/** 实际生成数量 */
	@Excel(name = "实际生成数量")
	private Integer realNum;
	/** 达成率 */
	@Excel(name = "达成率")
	private String reachRate;
	/** 设备运行状态 */
	@Excel(name = "设备运行状态")
	private String runState;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Date getNowTime() {
		return nowTime;
	}

	public void setNowTime(Date nowTime) {
		this.nowTime = nowTime;
	}

	public Long getLineId() {
		return lineId;
	}

	public void setLineId(Long lineId) {
		this.lineId = lineId;
	}

	public String getLineCode() {
		return lineCode;
	}

	public void setLineCode(String lineCode) {
		this.lineCode = lineCode;
	}

	public String getLineName() {
		return lineName;
	}

	public void setLineName(String lineName) {
		this.lineName = lineName;
	}

	public Integer getPlanNum() {
		return planNum;
	}

	public void setPlanNum(Integer planNum) {
		this.planNum = planNum;
	}

	public Integer getRealNum() {
		return realNum;
	}

	public void setRealNum(Integer realNum) {
		this.realNum = realNum;
	}

	public String getReachRate() {
		return reachRate;
	}

	public void setReachRate(String reachRate) {
		this.reachRate = reachRate;
	}

	public String getRunState() {
		return runState;
	}

	public void setRunState(String runState) {
		this.runState = runState;
	}
}
